/* $Id: AttachmentTypeDAO.java 
 * Copyright (C) 2011, TRAKHEES
 *  
 * Revision History
 *
 * Date  			Author 		    	Remarks
 * ---------------------------------------------------------------------------------
 *
 */
package ae.pcfc.etks.online.common.dao;

import java.util.List;

import ae.pcfc.etks.online.common.domain.AttachmentType;

public interface AttachmentTypeDAO {
	
	/**
	 * getAttachmentType
	 * Method to get the AttachmentType objects for a type of user(Person/Company)
	 * @param strAttachmentTypeUser
	 * @return
	 * List<AttachmentType>
	 */
	public List<AttachmentType> getAttachmentType(String strAttachmentTypeUser);
	
	/**
	 * getAttachmentTypeByAttachmentCode
	 * Method to find the AttachmentType object by attachmentCode
	 * @param attachmentCode
	 * @return
	 * AttachmentType
	 */
	public AttachmentType getAttachmentTypeByAttachmentCode(String attachmentCode);
}
